#!/usr/bin/python
# -*- coding: utf-8 -*-

#Hacemos los imports correspondientes.
import sys
import wx

sys.path.append('../src')
sys.path.append('../images')

from welcome import *
from pag1 import *
from pag2 import *
from pag3 import *
from pag4 import *
from pag5 import *
from presupuesto import *
# from pagina6 import *


class MainFrame(wx.Frame):
    def __init__(self):
        wx.Frame.__init__(self, None, title="Programa Gestion",
        size=(800, 600), style=wx.SYSTEM_MENU | wx.CAPTION | wx.CLOSE_BOX)
        self.SetBackgroundColour(wx.BLACK)

        # crea el panel y las notas
        p = wx.Panel(self)
        nb = wx.Notebook(p)

        # crea las pestañas
        page0 = Welcome(nb)
        page1 = Page1(nb)
        page2 = Page2(nb)
        page3 = Page3(nb)
        page4 = Page4(nb)
        page5 = Page5(nb)
        page6 = Presupuesto(nb)
        # page6 = Page6(nb)
        # pageAbout = PageFour(nb)

        # añade las pestañas
        nb.AddPage(page0, "Bienvenido")
        nb.AddPage(page1, "Pagina 1")
        nb.AddPage(page2, "Pagina 2")
        nb.AddPage(page3, "Pagina 3")
        nb.AddPage(page4, "Pagina 4")
        nb.AddPage(page5, "Pagina 5")
        nb.AddPage(page6, "Presupuesto")
        # nb.AddPage(page6, "Pagina 6")
        # nb.AddPage(pageAbout, 'About')

        # se carga todo en el sizer
        sizer = wx.BoxSizer()
        sizer.Add(nb, 1, wx.EXPAND)
        p.SetSizer(sizer)


def main():

    app = wx.App()

    MainFrame().Show()
    app.MainLoop()

main()
